several leads - Espagnol Anglais Dictionnaire